﻿<%@ page contentType="text/html; charset=UTF-8"%>

<div style="padding: 4px;">
   <div><table id="feedback_list_grid"></table></div>
   <div id="feedback_list_grid_page"></div>
</div>

<script>
   
   jQuery("#feedback_list_grid").jqGrid(
   {
      caption: '客户反馈信息　' +
         '<a href="javascript:fun_feedback_list_delete()" class="easyui-linkbutton" data-options="plain:true,iconCls:\'icon-cancel\'">删除</a>',
      datatype : "json",
      url : 'custom/Feedback/list.do',
      autowidth: true,
      hidegrid : false,
      forceFit : true,
      height : '100%',
      width : '100%',
      colNames : ['编号', '客户ID', '客户昵称', '反馈内容', '回复内容', '回复者ID', '反馈时间'],
      colModel : [
         { name : 'dataId', index : 'dataId', width :1, sorttype : 'int', sortable : false },
         { name : 'custId', index : 'custId', width : 1, sortable : false },
         { name : 'custName', index : 'custName', width : 60, sortable : false },
         { name : 'custFeedback', index : 'custFeedback', width : 240, sortable : false },
         { name : 'systemReply', index : 'systemReply', width : 1, sortable : false },
         { name : 'replyUserid', index : 'replyUserid', width : 1, sortable : false },
         { name : 'createDateString', index : 'createDateString', width : 60, sortable : false}
      ],
      multiselect : true,
      toolbar : [ false, 'top' ],
      rowNum : 10,
      rowList : [ 10, 20, 50],
      rownumbers : true,
      viewrecords : true,
      sortname : "createDate",
      sortorder : "desc",
      pager : '#feedback_list_grid_page',
      jsonReader :
      {
         root : 'dataRows',
         repeatitems : false
      }
   });
   jQuery("#feedback_list_grid").jqGrid('hideCol', [ 'dataId', 'custId', 'systemReply', 'replyUserid' ]);
   
   function fun_feedback_list_delete()
   {
      var data_set = $("#feedback_list_grid").jqGrid('getGridParam', 'selarrrow');
      if(data_set.length < 1)
      { 
         $.messager.alert('操作结果','请至少选择一条记录再操作!'); 
         return;
      }
      
      var ids = '';
      for ( var i = 0; i < data_set.length; i++)
      {
         if (i > 0)
            ids += ',';
         ids += data_set[i];
      }
      
      $.messager.confirm('删除提示', '您确认要删除?', function(r)
      {   
         if(r)
         {
            fun_feedback_list_del(ids);
         }
      });
   }

   function fun_feedback_list_del(data_ids)
   {
      $.ajax(
      {
         async : false,
         type : "POST",
         url : "custom/Feedback/delete.do",
         dataType : "json",
         data :
         {
            ids : data_ids
         },
         success : function(json)
         {
            if (json.success)
            {
               $("#feedback_list_grid").trigger("reloadGrid");
               $.messager.alert('操作提示', "操作成功");
            }
            else
            {
               $.messager.alert('操作提示', '操作失败，请重试！');               
            }
         }
      });
   }


</script>
